Two armies face off